quit oneself - Alemán Inglés Diccionario